collapse 折叠面板

折叠面板-collapse

折叠面板

一、属性说明

属性名 类型 默认值 必填 说明
title String 折叠面板 title
content String 折叠面板内容
isShow Boolean false 初始值打开还是关闭
title String 标题展示文字
active Boolean false 标题文字是否加粗 (font-weight: 600
content String 内容展示文字
lineClamp Number text-overflow: ellipsis-webkit-line-clamp的值
voiceType String click
voiceTag String 说明
bindchange Function 切换状态时的回调
class-name String 自定义折叠title的类名
class-name-text String 自定义折叠title icon图标的类名

示例:

json:

{
    "navigationBarTitleText": "折叠面板-collapse",
    "usingComponents": {
        "iov-collapse": "iov-ui/lib/collapse"
    }
}

swan:

<view class="collapse-demo">
    <iov-collapse title="岳阳楼记" content="{{content}}" isShow="{{false}}"></iov-collapse>
    <view class="collapse-demo-box">
        <iov-collapse
            bindchange="collapseChange"
            title="岳阳楼记"
            content="{{content}}"
            isShow="{{true}}"
        ></iov-collapse>
    </view>
    <view class="collapse-demo-box">
        <iov-collapse
            bindchange="collapseChange"
            title="岳阳楼记"
            content="{{content}}"
            isShow="{{true}}"
            lineClamp="{{2}}"
        ></iov-collapse>
    </view>
    <view class="collapse-demo-box">
        <iov-collapse title="slot">
            <iov-button>slot</iov-button>
        </iov-collapse>
    </view>
</view>

js:

Page({
    data: {
        content:
            '至若春和景明,波澜不惊,上下天光,一碧万顷,沙鸥翔集,锦鳞游泳,岸芷汀兰,郁郁青青。而或长烟一空,皓月千里,浮光跃金,静影沉璧,渔歌互答,此乐何极!登斯楼也,则有心旷神怡,宠辱偕忘,把酒临风,其喜洋洋者矣。'
    },
    collapseChange: function (e) {
        console.log(' > e', e.value);
    }
});
checkboxgroup 多项选择器组icon 图标